1 a downright liar
English-Dutch dictionary > a downright liar
2 downright
English-Dutch dictionary > downright